87688560
88327890
44044049
6806603
32726389
13114316
38159898
8922767
4096229
43049233
83752668
58976851
46432373
30562019
53905874
43905944
4777426
91054287
84693776
68186850
920544
34637676
80056199
99655984
92049157
3117399
63297534
10175801
62407974
64081238
2512251
90044736
4388186
11534849
28315289
25927566
9452582
2854582
53496217
1923819