48956413
4415490
60471288
31591892
16101221
94211896
64592030
17497385
10292921
5282848
78956317
49566910
92948091
38673731
7579766
9119228
9067231
27648966
61074019
70746668
21523365
344714
4170695
19614126
86365869
90488915
87292985
29407234
10149542
93903584
27571580
57178942
47778028
70976662
86912775
1154279
73764228
47067564
56124056
19744620