42107969
71927841
61656740
85954147
71199373
33621115
9312018
88817184
83002708
54724628
70359393
6539715
10542127
71636828
4720535
88145177
10478581
36181601
15975328
69177803
64691350
58378976
5366662
11395257
4864619
5743937
74861476
22919399
88688415
24691926
81339247
25721995
16561114
5777175
19586680
56984100
55648738
12983465
53352916
57288743