49605239
16137459
79998352
9252967
91473963
95238017
73957373
75084763
71695729
68899016
1958140
14717450
97935718
26755256
53256160
1658473
38353291
36121075
84391069
17849611
29931439
19672828
54095183
42484353
6196750
30101290
58804434
99072498
23591086
28463833
3334333
64682425
52718366
15024104
80282662
2763981
37034947
4374982
36274755
96179102