3423830
17242662
1891266
24549803
30555903
2700963
74526393
21264741
72177645
11017609
5149132
19289133
30232939
16756277
13479589
12183442
94997114
16823314
82246699
4536696
20163774
69649644
2291990
81434524
73239991
40597820
71622163
12965125
92173111
97662417
53726480
34468018
80177225
91532391
18809449
95334494
67409500
80633774
95114093
45282588