9332650
15914567
4349996
43662434
70452561
58999373
70114589
811163
22227568
89856634
7147862
6268482
83834646
98935826
24287757
86364443
79064775
34727105
39181403
6489020
59365658
25785283
91021542
2839669
79102642
6154381
3481186
20964164
41796077
93202841
72209532
27209258
61035671
27883283
95821755
3543136
93057527
89165855
11929691
76357189