10483157
69112033
42613426
35902383
31174888
38061521
18476817
4556480
25472119
12783042
682933
15052908
50267850
4159261
21248408
31742629
56904331
49637798
27044944
9432293
72168321
39098032
94484469
8976797
65783107
84335968
27517810
51094357
98369972
59447242
72199047
44167712
64949365
36457665
68241545
79391370
41675882
60384595
86245543
1997681