38967601
22454119
10012230
100002293
89219111
27444406
5270819
9603292
82511134
47954893
29325944
48647950
7688015
69134904
76181172
15381372
88672862
2145517
83135776
14084932
99678776
43835736
93855650
85062652
27657557
91411972
78951593
7324213
38365114
35415325
96697272
97693003
1819956
53459875
55041394
87342852
2483107
59006423
78586611
3374500