49885912
882154
37675139
93075440
51225596
94169072
52206753
13102463
1054742
30009544
88337519
44406696
72848899
68555969
78392577
81332551
86874460
77493952
30015644
13358798
91332345
174943
39506654
35087232
10243666
15618483
12287851
27445009
99652676
28343516
62354324
72029938
4518475
72628784
60334297
1229480
89203310
14877661
81486256
11317172