81028543
37217175
6357524
5741263
85528779
80531573
60961057
455049
28037876
90155524
3525596
78439166
11915703
8248235
50362892
58415116
55945626
72282301
25078780
5850467
74138236
86436689
9128407
30819199
4385946
39603622
88187251
48211936
2686195
11002296
51415937
57478411
62094700
67095141
90961614
547874
39474561
12766535
70782391
18182644