70135192
71042855
11918220
99331268
71316010
55273477
7471398
83204208
1763838
26083365
90356958
8099260
22104799
17066578
42196340
1871723
1957685
6868386
32539943
53882049
66787420
28507022
59746415
50914972
32464899
850192
4242459
50067040
8340117
35491541
69936270
40271335
6651254
53382616
5649145
625409
73838476
17118607
10045648
49827679