97952170
33467782
70898599
9128286
60852751
49268232
21527059
92343653
40448567
8654199
48079897
35006555
97991254
3469652
1145715
71203264
28663869
94124317
78994784
58825460
32434352
92304092
23559643
22571087
58652296
4858252
32002681
17178971
32942794
74159085
88197421
85381356
41767304
75849103
73734824
72755167
99812276
96171513
92864905
1181424