12539260
74516516
96807678
89538298
6453260
2244700
9985209
8195715
93796203
72441144
549833
4319589
40545445
76287233
34705013
70095498
92384953
3609100
21593079
46724980
67636133
4466791
1761085
2908449
42573389
86139845
75592264
36144947
21098302
12844299
47493856
47925376
93885205
28579900
592987
46068315
1424781
66208433
20635429
1545225