16149944
11221223
50097228
93461291
6299150
73317802
31153196
97434516
23238442
9036262
565335
666380
53377031
54977826
13739111
60876726
25121445
6183517
55137189
33788579
32584395
73732890
32199159
58922549
59468048
14459184
22548205
82948738
514651
78292602
3982290
3952440
15765728
65955352
72237939
37586136
92878811
36646382
84694638
57985260