3999681
76556284
70955066
93659416
67835967
63867229
25699922
68505051
17627648
151545
94926723
7755508
20511122
86692549
68967542
37835591
31771959
20235211
37247874
21953991
67411092
28834717
94561875
68679212
48882149
78139323
2829858
3416685
9531281
61859914
14224901
79185415
74348657
79571705
60641082
31035515
18572248
41141261
70337918
57536267