85024877
43979971
36795096
10542959
4259410
25418520
17267098
30582407
6971563
57913400
2378164
8256299
33766632
99997731
19311333
60854498
45249705
72553888
15019585
28138521
75518704
37421944
61647293
17909152
6611753
5030519
87956056
35622967
87369602
32466947
86189275
83425388
6721950
65831076
73871881
3577756
43118589
77132715
56181980
92953316