939842
50885420
52946292
43361649
25858433
19432759
4435192
81603616
24316823
71328060
2461996
64375455
82757057
26356498
26825985
19693155
43831737
20949146
16611209
70043825
24711099
4362368
18251524
80824621
79113650
11302449
9870866
13068644
59645370
51205532
58043750
9116448
30693644
23618982
96555841
92452889
79128922
13004599
30161200
61278260