17563995
72135161
29692352
5452914
24498116
64359296
62624360
36327662
71809037
91895357
36935231
42886269
98253383
93955580
88199572
57493720
7114351
97879422
81679410
2546201
6751123
20001498
77521169
81878651
65849446
85469877
41958
9682283
71847605
30127220
36185326
67425477
6035162
87985100
1609469
72398552
21315312
35401836
18383545
34315970