390073
32493858
1353901
85644555
7772249
65183368
15965191
52516789
58744965
87132844
8375218
87122671
62848795
23206695
18346988
8675439
38139991
17553183
30758157
43553209
91327935
7138664
38639536
23995717
40891410
9914650
931286
27135684
84121772
18894880
3750898
93344568
72946307
54201126
80021593
72472888
4656374
75195327
87848070
70347695