20691730
5976857
8393114
78037098
72246245
90273304
84444446
22325340
99515312
31306358
7021959
30923204
3345334
48826441
46411610
12313672
27201470
47291648
53678338
92889239
55745251
6219921
86043412
7179925
52539393
61499924
71213717
16172758
59742011
29391175
4696626
27254162
82047386
67332036
70949681
52231670
69895508
35751550
26091069
26482545