32821952
95351343
7325293
22206616
49475319
7788059
60572391
29833212
30577676
81415845
8797951
6086668
47423342
40946246
97356038
1403473
12124777
66207508
9604203
41997127
3045726
55017321
37921144
76895195
64357341
11098441
8316713
1068894
64908841
39405314
68378467
14534642
2407294
51255803
54646299
9697965
19155398
39874675
29723814
32122091