10394432
75907676
19977713
182732
90904366
6127298
16024008
23086464
1036221
70889821
8106909
57428969
283346
5426520
29567762
18543633
4751126
3843399
50266073
93297699
15196551
87022874
67755629
92846404
6023932
29104134
41966740
6422714
79728868
87982227
82829478
42794427
27165290
3076636
4222870
44269720
99787431
19531293
19201002
82794583