5581760
25762220
215179
7342342
57315687
42438297
89432420
49089071
7137349
12753450
83246017
862038
47035791
24974998
10872763
83812377
57325977
72232845
60739667
65479360
24961451
66981595
62436122
89087954
78703450
58005541
87514209
16551906
37853555
9305222
41387977
6076061
82068863
77089679
62519646
50051643
48063475
98974673
34903497
20184024