12526866
19917864
75228276
26062022
14582950
42766711
11586429
21865250
90539275
91867556
15188376
6066831
22507892
54486866
63232244
9229496
56393825
17821981
25943150
25271056
12114506
15543535
73123485
14113109
36545228
68512535
97968744
3483603
23436657
97416239
3968802
39059827
74672118
47749863
57898945
48823374
59576776
7072617
1157630
49899901