83049433
1713236
69586540
11407528
75311042
66574610
85405262
60525965
2996955
66379665
61722815
27571739
6918504
71183314
2369518
71574474
43135978
29574664
77423245
84901291
44166403
21905530
827356
3909083
66515797
18149413
86678261
995622
69552277
37085772
2217691
60823769
546707
22793801
89539903
9416185
7623577
55426394
40449075
37304784