4637621
49181080
9764520
5608126
89236903
28674348
44502703
9224681
99182882
30041690
8944267
57339496
10356351
84554168
2006278
72702573
52924442
23084141
95622126
4424810
35226182
49114582
31246405
54339181
34662197
58028774
46604452
62587994
64308060
91022607
69544240
12168827
5032868
38343392
19578429
9590974
54963105
4203857
68812829
27655876