97774240
8474833
1550291
96382412
69715376
14646415
75779248
61252673
4154876
36537410
88106853
97794289
19447972
71694574
31644653
89514042
1731910
25261874
33356186
72706681
42457081
28266185
87298813
68836247
10908055
16618872
49297666
4723680
69475887
40808135
80962792
92518606
67367775
84057622
50289930
45312203
10094433
78259783
35879094
9193585