18314958
75565428
84333494
25674840
45186231
6730511
50152621
2108824
14469092
11112775
43888517
41562680
60417441
80328317
44356168
44949189
45349238
6413168
45165394
933345
31439944
55915670
13306878
898298
84768159
9105419
5217453
9491468
94495267
62163144
1094186
38182377
51914271
91366841
65919377
53368255
63195120
7307231
63001101
60135252