61016085
25402371
21344827
9174707
4568627
43161235
74563804
38541003
77458267
68225600
5462070
47514626
54895537
34822706
26807685
44541280
22873088
95727195
54123115
16746632
12238731
86574335
46597672
77783841
70456098
11715993
98163921
20891037
30541050
94356817
48412268
5079656
11975030
42896323
12502268
51213484
24962646
95877479
82796576
40954841