21084340
25451555
9730100
73632447
5721917
60694063
98039828
99136240
13984878
47511178
20108334
18198143
25794241
8814915
62941966
3103438
83024740
12095618
58037028
97141671
80608156
619256
5866439
93851318
82338572
28686012
79688537
7741155
27821697
47152264
17483189
3666952
3141415
92212966
80027619
88794299
95825146
35265591
2458783
43992165