21638404
64735536
6831938
16657308
57583277
100940
89921022
26775247
5348556
49176152
5455339
88159776
19079151
79801247
1413933
19881490
22859813
6256309
10168872
49169723
78513610
49638661
7905805
5720934
15263846
13951929
79507898
95899431
77225123
89271202
3332104
6129967
55926327
84926392
84752587
34176324
11075063
1768586
49242206
14593171