307613539
307613457
307116149
307098181
307090932
307070730
306250063
305375904
304339353
304096588
303258051
303131399
302872000
300664876
163107963
210403770
161438587
173186293
240026930