97662592
79338978
30214950
7964171
41356255
79018337
22868380
8531372
84031973
73269033
85406132
16465866
90578409
6843864
57389883
5592516
21126290
44739895
51914686
78932821
44814981
58964795
278952
25096173
679897
69133499
7152376
6821814
10691126
91365360
97144701
75997972
55724537
51851941
74468232
7363764
65536660
70442950
54074315
61441163