80089730
72099053
644345
24439431
81855522
34347342
26994815
64284962
92765463
31125855
56018078
36199454
86444084
78173405
89371990
64384555
53199253
64563585
95362040
4751364
18615302
19383919
7575597
9089829
27302995
96324526
7539460
79593617
3143842
14995415
11785388
54501787
14403910
78141622
6478107
24983319
15058263
94353494
97879266
28889643