42092631
72698266
51133167
16484295
76123857
42969183
9428163
57415972
97907353
49946311
91583982
61429368
45706228
15415061
11725057
66169450
66604241
45305588
74937518
8721403
86794679
48637321
48305744
11294708
8229641
98267887
59857730
43198494
15913388
3487999
62415027
57478319
51906842
73826661
11247218
45433104
90443423
51005277
16987481
27741337