27742610
68294361
15188737
78292650
20824488
74892309
9358843
9570442
84143640
69965187
6028291
2171567
9127530
29772590
12701876
86429617
57393261
6014303
68032
12852627
30226776
80357731
61336345
11678602
9866719
30497180
98896308
21542119
54552692
65063782
41003689
43757903
34777015
44714215
52832808
96276976
53493406
7317324
73606263
92545878