17666186
66042542
49795090
81586738
39353301
91513248
67906806
71453105
64801031
28328743
104476
21318024
1695951
71986700
55178348
19054471
51739793
56355603
69237749
96612730
50263118
6018414
43839503
29764178
49387458
39671340
71578737
19966111
52219182
71091723
16943159
93455762
47797244
95134118
76177493
59207307
7121308
54531766
10982831
97092318