53229112
34641226
16054333
6602628
19249623
6170352
17215570
34621562
6319489
99137428
58275783
34872943
75863387
99961465
89949211
53418214
30886946
42407450
75971219
11407674
2377445
77681861
42279532
57466543
66773500
91701953
65242814
51902044
5648752
86121373
25654167
36126138
60012339
94552951
35947459
64489121
61925107
82007416
83888569
52177995