93816892
354919
5375296
30209087
7936377
20997507
1106340
45703137
43945840
88643721
15427455
303236
9157934
65223372
34797351
28982230
60854057
5552925
16822745
13124488
879731
90287746
70193639
69615644
13271681
79344940
15105389
46982074
13794851
44389787
47334756
70497798
15581249
57711882
46453239
43232526
44689164
96316282
93614554
62865508