64527451
12399441
58168875
63002159
69559741
4480552
69449618
62267661
73229993
11987239
60636568
9632614
30599252
8691758
96625008
82352610
82142416
50945493
632623
90402040
79517972
75133015
83527327
29617313
68456661
27885919
52996032
5911922
68365364
84827482
38431610
25046903
70959937
2926595
93146538
36814126
51054111
37981334
12189069
1879972