68942214
50394710
57929456
98055488
2067831
67335562
8333185
10179265
93842006
46492670
99271904
21666191
49269999
56888224
55256685
53065650
66838610
7306748
3097774
30767042
93969807
78579185
4264466
29935028
33536307
56696889
34213175
14148587
5684317
40345286
47603138
2495721
10612464
21863600
9808384
15024627
66998978
21761270
35646560
52627012