10444887
36402284
80817702
80806851
65268718
59999335
3626938
98499893
1668276
39266313
73099487
22625027
70218424
3902552
70583596
15412818
58526250
66985088
35597735
98852104
14525353
3449745
16185215
49003138
40439635
32794231
25691278
6355323
5819268
74113482
2389370
75153870
56668210
95252943
4107206
40524774
82468643
51081324
27472094
34529825