37848681
18415510
47511379
41354116
2183265
52198427
55095540
83769209
9831934
79123072
76394213
18973533
82567184
23752806
33535193
25591464
9788172
55602230
56197199
93581325
14037279
51825915
65733977
10388761
1351253
18017687
8831705
95947912
85744308
95793758
42937351
16296150
25017190
3324829
82653586
86929656
17906470
88661739
15344497
94321926