2383200
71084550
56015360
20098358
16616550
98083733
6211949
73828181
60712261
35457829
16692248
97991052
18718122
90424457
57182034
50277612
6303965
76119250
37855991
66068925
54907571
9536224
15644513
41191824
79703509
84623533
3477566
3764338
42833592
46282855
21055310
6915888
4857703
51819707
38999875
4912515
78845436
45768446
4545402
1422504