46755026
85572864
2610388
9955425
23089960
24702975
6537438
6047810
74886213
5933590
69807451
52213520
20232341
17698820
44436639
8886958
34689690
90207315
90428716
64452533
59009551
4571107
60571854
47659397
6227978
7928625
6734860
10714508
70001664
5596588
76283320
94213016
41806672
95281124
41053217
56967662
68729395
47264480
50757689
74376613