42515962
54643762
34117392
4385205
67616424
15146867
95217185
57797359
43142297
12929773
88447167
17318994
68268067
78135227
75833602
15665006
68054673
71468618
65641486
84553854
29298363
57408039
66942295
22489642
3400635
29371387
4876289
38991575
83218889
55697655
34499715
7290357
83573354
84234460
46537177
76673930
7038971
15089726
24381323
94748926