48658823
8652123
24585369
64025589
3053812
26526751
395549
84102552
46987855
84857034
50274293
28932621
30972465
51278012
30878772
75315042
51208486
55318107
42098975
57185928
72393611
44022249
97669836
75799455
2856794
11897623
95738014
28943366
37454872
31254100
56471518
26952804
5919625
72727929
44139324
23237154
78043364
64639083
71997477
87876419