65626999
40181784
6816250
88057327
39824247
16282562
60048236
1008821
71506130
66737243
21795356
78874871
59478897
18277458
1189586
41187821
50896972
14604942
7478373
71559817
20029413
81992465
83118646
44192858
33883671
30985045
28733529
65593220
38479996
33751474
85752302
60641335
87016631
48451207
8619119
28074951
96593118
98612826
27813414
68492457