37484621
95537859
356560
92592085
85042156
27833914
1879121
12093554
83162245
5269688
35787076
60729870
25066687
85249985
163685
5694562
78195974
64588366
14709180
68145570
33428882
16976001
77378825
91838785
50583905
70486705
7083663
77194951
11078974
5844625
3263478
36223271
33439450
38791523
3336900
87222523
63454794
9477259
52498394
88683253