47594306
89751000
41524239
431085
15955169
90754983
69273868
9162111
12159286
88163319
55283537
34518734
71317183
75422119
51757295
24349003
6443902
15294396
43442910
4797204
90933093
40034252
24811484
84911691
80733369
98959055
89599068
7814088
27924128
63629180
44813897
768112
4081557
97382668
17425910
39316522
14259404
70605313
58131981
41571531