25507492
46236532
38026001
12014372
86469116
67397552
13855759
54299706
72527217
19109080
7737309
36197467
27268186
80805114
76347743
44876667
20982170
5690968
33389477
28361493
56464481
6945734
90698510
98419991
80175923
84302411
79897232
86058448
79424678
24678310
92829867
82968270
9680394
12003932
19513454
60382229
46582178
40435718
89889431
34265211