89029172
76781008
66815528
11344699
69999692
57244814
59939755
60057422
98652016
10611489
9538031
9404691
34353734
78603004
14988208
35887585
7957407
41979858
7985768
24424084
73832902
13541979
43951265
58465430
86981027
66159870
72468972
11983410
40749341
28559762
87261518
79419150
4243660
67424359
31074928
15229614
35203169
41027621
654630
39089599