93701025
27281169
1974903
48497803
72963117
9628977
19599150
67471612
99688069
68348488
4661697
35393910
58564535
20877438
5212416
69566008
25178949
85949498
29609420
11204323
43735242
69629028
29689570
75076117
6892338
50035805
48623544
47376952
6039656
63538477
53481802
46604647
10069351
85433882
9275593
2353319
33295339
4452213
38454151
3916451