9660142
78663015
2892432
19628132
87205412
74107826
20455594
88466054
6967254
19487590
27165484
80645420
32789710
5752795
71155372
87031970
4145876
43919240
40033802
80251925
3299271
94043842
4305843
9197208
55952390
2785416
30175280
6994257
38236128
12987274
95357567
81616171
77227072
34593721
27433330
55052119
86174528
58143716
98502074
17652613