5284195
587600
97079818
30375520
80437050
52146016
74466228
94185376
5711104
55275671
69378603
78466792
19726844
2161497
91615519
70833463
61664060
32512082
49176607
22736667
47801116
53538
48744381
56362857
64164074
89107664
97781302
86989788
6871524
81204810
62411116
4976895
2018078
27408955
5718746
27244930
87651297
99737517
92635741
3526195