40588298
36728760
29626203
60628408
12048468
54833762
1684101
18549379
54218835
80518185
61487191
13256320
8788677
10155559
48707850
6080324
14663220
50058260
10743147
34987481
5718600
66666680
636346
29459347
9678795
35422965
34721984
98806525
26321975
60328995
6626678
8541648
12912821
29398896
49981109
44206242
2383109
64901800
1397825
93807720