29083191
49869035
30664072
12626798
12142503
31696373
72095154
35805379
20326552
67874012
68735106
94439867
59617417
61795490
54598868
49241870
28433178
47722918
72567189
53607521
72557015
77801802
6781203
93043239
54073506
45076734
42484316
16961111
92113376
1816128
7697952
25389853
45726954
97965665
24306658
36877358
10105874
21771777
6216984
84755042