53943512
61214320
31046263
71569642
8359980
17257553
99085278
59286611
74072916
49771909
6936353
83437643
51872853
88061619
4042934
9954446
6959554
25766774
46469384
95682537
95767385
18273586
18271891
95625316
54648388
45043423
24899111
41781452
64767234
6147869
275634
52077801
64593757
95571008
21579582
40559977
59627072
79615853
41006000
15421831