85735147
34291838
42058122
2309768
760195
51114322
64441609
2375471
45715947
26966602
72762880
84546249
60316481
25706273
10206287
65752417
74022311
23867936
38162362
28048846
14449453
93895303
80651103
9306594
30584011
190259
7851749
29863879
67768393
664381
58819753
89453530
4728731
44658070
91417071
22839337
29685775
4941219
67829658
32963748