1834860
20938247
4648913
77633539
71555490
12276650
38002252
42806066
25688330
13092427
49907298
58199004
42661217
85312990
60103821
9832594
68037423
63328322
24962585
35623828
59512999
26855043
45772358
99294897
50488935
45923081
54118179
32304845
32935861
25426463
71602530
4279041
43542496
203722
80882570
36814542
48865764
16285317
24645298
69043725