37477196
8249559
39769381
1918291
4611439
84991663
34452323
87292232
80809152
90368628
73084427
63102856
92843708
28662121
50399581
65063523
10939948
88227914
6198700
4521909
81573120
58368135
13815893
80019008
25425287
99742376
97317476
27858650
20675733
37453846
35537014
7717628
61234708
48292659
39852088
97757794
56574565
14155563
16932019
76088300