21585354
18954590
12364286
91061397
50365732
32164014
37254035
52006872
11485994
72491541
22232894
2624601
38514591
82562021
1758863
3814852
7317489
9433676
75871036
5477140
16838959
15248427
98889525
10706443
47859098
47361834
8147276
97668929
80263610
8539841
42823202
56952951
39694931
2651211
9434294
43154871
53092094
83268736
48998782
34166210