41217158
9943743
38744980
59627495
46817420
12224341
96722840
83048012
3528555
50291624
5356839
47012109
76839624
9864847
617484
73378402
5408464
7214957
54386798
19974667
65338919
11957807
62084417
73039046
1364239
16843073
4925592
67106126
9454291
58168166
97271326
5540760
2986203
71505189
57907845
65618207
15641040
11833492
92954756
17121927