85377607
92556561
59418682
83092870
19779307
83894315
9714558
10007195
75236264
68315725
53684278
14366578
88374599
49521392
380743
86823057
70425414
10514718
32544568
63282347
39659344
66187381
9538432
99523523
36631314
52134188
65753341
25153891
28124705
46032405
26705630
9245760
85403233
83365557
76767872
19562018
46069363
41133726
20958210
68547845