3852662
50255604
15231049
611766
30473756
44102360
71087870
78328335
95411583
20625766
30448460
80444372
62047308
2743714
87077500
84206794
37908485
32826019
84165691
24431450
28301045
40284179
4967660
99972802
76681313
94636058
16046649
57277465
45522109
80899060
59465289
44483099
38646683
70537771
54731827
29076742
2083765
11007713
34301354
4787320