42407302
56585060
78047414
13308194
31838591
8444139
9731941
51159841
97748578
55599152
10272558
58569716
98744169
67142266
18617759
48202223
8959525
2034403
548910
37498025
8216423
52022289
28956656
29477183
24595931
78153079
3257225
19033898
88276933
93456916
24663541
9109676
377619
76654616
15172448
47032064
58976514
95895483
2591178
8774141