81514880
38595596
89173812
38327924
19376881
30954349
87551122
16192352
16272718
76096914
68582218
22881715
20693935
86932623
94666047
1956621
52281613
33148883
94503155
94573134
29492492
23677056
78271100
81589717
86374078
27534619
49647010
21042050
10231715
14751482
75135498
25841742
90443297
2377850
9346493
17915720
926324
14795537
86613128
58579214