65773727
93873800
87535970
35976807
6717311
62503063
37155079
19234672
83538754
77069570
33057317
12425428
82904504
50384208
41598341
4454787
2956865
25757675
35134332
88459768
5533823
70017448
9190575
23809096
497296
59306676
87798484
58485109
52228556
51189117
44432644
30323009
34558768
11416000
146173
24458725
30594565
27119372
85834025
5252293