509140
74967230
53185126
55777376
29844725
87749526
76034864
69947014
91878620
70858763
2392104
7741917
7565293
43919760
18012521
49211421
57353261
38811227
13362797
65848168
56723129
24127141
86715440
13459603
23644725
92707658
51731670
40821780
59651887
68355921
65562356
82608844
99916640
53331738
82564295
7757562
73488940
35796320
22196807
83179099