54188713
34751390
10918790
27084987
59852100
86172842
60441331
1824503
41433920
15091435
60945347
76124973
97077146
8556780
56106262
6247122
4142260
31901023
4281124
78627654
42924337
8224115
40077270
19008088
94146989
3643928
63424357
15144275
79559896
61934639
58188058
1504719
56329969
706186
59493068
11014890
96319334
34986694
76576734
94158131