83917403
65222822
2553278
46448424
14889223
61679477
33529078
48688900
22733701
2599973
96933218
84834269
44215022
19843701
58215294
90234687
81016541
71323679
70316936
50045128
4123551
86156853
9543784
76192306
21828335
52618756
4127698
78954809
90756079
22601541
8171009
94162046
1752318
95756169
87909663
37288540
11158920
23801130
1384484
21626622