51188991
43945641
1051542
6853765
56982883
2523143
13809707
85479716
74701614
58733781
8073360
3698894
69163443
27104505
43073324
48717665
80878759
8033118
12035478
18599001
92324309
71509590
74329264
50524114
17401953
1395970
38677004
98618432
50936074
55914161
62777205
13307577
32001042
31924310
30473605
87414792
13594411
73191697
68937928
19463447