23995609
5819997
22021016
18783227
1181512
70369257
72582483
59954718
6445709
3618730
68715136
76041117
62499659
47537899
26034069
48829032
9044318
47923055
7991454
5798511
846210000
80069708
41198025
21475329
46663165
2915631
92162557
8304207
7319320
19208499
4995406
93887111
98897857
30298495
13297578
16136995
15647674
67692416
27178648
46889940