64857225
1160618
1388150
81972426
97779165
13331975
9567438
46964489
5251451
82623973
52107880
50881046
6548385
51828109
99952554
50298953
56304586
36046243
17894195
2892355
97321792
69364418
17183662
37576845
20424543
28368105
911260
73043511
95177826
17433299
53497166
44124083
41907503
4755585
3869052
14822513
96298998
12663615
41476484
52174503