94761148
8997352
1221897
71405924
7619592
18008147
9055673
66555419
85859126
51787525
61768697
26019868
16617189
19813129
48206921
16275499
656119
28905396
7524821
49312547
21854269
9138127
22608600
59318268
5393676
51823736
85226370
22978564
91242799
79509148
7786900
20183063
79615420
15815352
78013451
10474367
41657179
38819538
2424765
35043649