2245223
70357031
29234492
2017347
2591464
88467230
62637169
25978013
10087101
60532299
15318381
51192103
90082116
55383363
73839761
75155016
73727265
55058324
57024160
99223954
68525849
52972014
84478137
5076892
8340309
47324378
1871568
53956630
66938850
743923
9064214
14104875
13194143
96758502
6397985
25775014
27053345
53022781
28028808
25577096