16766253
9839227
73872387
56853693
18384961
4292630
40284808
34059043
81324168
12613572
32948717
42152350
20853439
70481867
34395579
74309991
36897353
6002389
47836381
17073013
69276163
2043368
3954164
1461695
25745241
82691143
26959058
10029947
27559143
6464058
66483802
58233527
3952674
1634256
75442659
55493606
45246320
57096424
1902981
5127925