28806760
68362544
38396667
31382873
18896343
94029323
63552689
56897160
14978114
2485569
36266729
23409378
39811977
9685407
45358214
7462353
40423363
28253037
72777519
65542096
25614607
94475964
2427411
96986644
17458985
50988607
18763824
1071348
61786204
26211052
89885733
34629292
44209952
40137439
8373260
70679801
30542815
60139610
57961076
40172603