33185566
1082909
23052440
98278000
82143323
64034458
89243209
96172292
75442524
50749741
66359645
49165
78287663
8046916
93349400
2076847
97215761
7302332
797603
82293477
40193006
88651684
496133
6244508
7623641
39099393
24966466
91465815
581327
88455672
20625244
6474999
9321207
366491
70073807
27259354
41225286
45621987
25097931
46678468