6515792
30693641
509353
20148490
65441742
18591609
12407379
42303921
65368178
45298200
16645384
21129171
62328380
56327847
92776727
54561143
83521614
65665912
4545125
9456505
6283302
74938975
27905316
23289947
5886291
25083922
56248156
3682589
82193521
9956859
96545656
57174978
26627707
21749118
8102256
7393301
40531783
5193557
13503484
94074405