18324891
86932221
42637456
58911432
91757649
6683667
64779033
1657898
60488544
16433985
98796158
13027664
41568428
35977215
24652820
91823472
5260671
9683394
86384454
42489239
21101095
45526669
10623094
12775201
14609404
21532806
11852230
10553081
69765693
6915860
23033189
92927726
91029902
65222676
82753892
8045431
20092882
71169982
77378344
60883817