57764025
19435302
53445299
61345039
10391414
45702664
83658361
69193891
74902504
64996809
76381628
623713
52069630
15237367
30878746
65784934
6436211
63085902
88931036
58865888
14912835
14796641
63989841
48791556
69705166
43645654
83628289
28579389
67713148
73466052
7030278
1247951
22111220
57957192
87429947
15143060
98951327
60578688
75577943
72427104