19405302
6564855
32714175
42501782
91259778
7607385
55395480
40532434
83826334
3793699
1474264
83019774
10393129
1968455
24523644
72211816
72886653
55194225
57223222
10871746
29963774
5393463
2590210
58963304
40143753
82033319
94595016
85589919
16571180
1294058
2629880
97468356
99538840
81596178
38383347
68328952
78581616
93779491
11311698
4350900