12237448
74354104
50196510
26706491
9238715
21902629
65856779
65216147
39416144
94837639
42897669
32908983
71302343
23325671
11416494
63281648
18556336
416382
26501512
79249829
20538171
7455739
10076467
19912699
74786165
53269343
55977455
77646287
78783795
95042031
35774643
5518320
97382814
4352797
1631161
1787369
935754
2524926
16759590
51162551