35473911
18283654
27965815
86668547
44777234
7238355
8900182
94913631
20286536
91897919
82233850
75973661
43163382
75049529
22566225
14906147
17345624
89601131
34831023
23527258
4506179
40644645
53857362
74042677
717110000
40536074
4268757
70462990
46866669
34535334
75855398
96428194
69179375
77423396
55316338
82824501
8573500
53795035
27643261
4993633