83586330
82547485
67719529
69708340
51164478
97845263
97493574
45531222
66455028
54433459
30826358
10035036
1679488
85851641
88392813
73788842
16027815
38171244
57179125
51487100
4927320
20081762
24747813
86243553
33064314
74534316
74751687
90893268
2661120
50934903
8214992
312753
50337143
54122688
60125886
62362658
63561572
21615381
53177145
88853577