31838299
58683241
52566826
57578588
12297993
79933174
20782860
79815520
64574841
78876964
58545381
90417725
52139210
41024146
24259393
8648051
72526779
2724049
85382535
22216729
26179682
53386128
45253037
94521359
28246741
20011063
26822004
3859316
2657588
67553126
17698131
41581428
41378368
68447664
13134375
8686785
22221022
14431597
44064817
9397163