5253987
35387040
21249518
54149445
99492105
18684552
7535885
16334708
33224489
21547385
20572847
20623542
53752957
17973421
6995798
20214821
60349686
44276165
5330756
97251027
97984111
38126992
34109953
55673746
91767423
76028887
76848721
27834249
92536176
93491444
20217380
14773168
68534673
73726426
84689984
92485207
72065876
93981504
6416364
8763892