97992750
87106322
76439472
92981999
78518867
45757694
693195
24401171
69498467
26765252
96717527
58016431
94946965
13866124
43146731
15786778
62133772
99202151
32987299
17218144
45052799
31053302
62146970
67293241
87675836
38773289
17499712
51187599
74347579
9679532
2846378
86217355
74278345
55062038
69817669
80091644
36477725
69835980
64492895
47973766