25976957
8819898
61678851
7096287
19042586
7003567
66213229
32257073
20077120
70378627
9276623
5523760
57988229
15261359
95325405
42544356
12924440
15271867
2137168
2058936
5194237
48326987
33348019
70401583
19356873
25481938
68937884
27349280
17037848
9100208
99674831
52858577
68999247
33715152
40202830
55549459
53532163
43538374
74212223
12033293