2912640
70347622
13913280
68901029
12509450
7963715
89267680
51216092
5855920
6795715
7250144
76045744
5745601
59697183
4460165
28555074
43079335
87462192
76754097
74586039
24152001
1023910
89583588
32611342
3276031
88863603
90286277
91559103
93292709
40743385
3717464
89979664
75408859
7485930
62366085
90662413
80628503
66726894
76514957
50468806