95128801
91809140
24961574
59082304
26109581
40707397
48479546
64401678
86378908
43737582
8275751
14739662
9836245
33841872
98833017
18972966
73932399
3794068
29292899
82827474
30948708
75677521
38734087
35633323
68066443
78369510
75953542
3401385
9369610
65885291
22761905
697395
67443425
46809382
15941977
1161020
8148238
61629441
45811646
17646858