54789643
47433458
5506747
77552683
35378037
71209129
63451791
12204077
16342335
86373180
30625029
2538493
1577448
7121248
47571621
88662849
15854139
96033077
68259283
21198114
76757756
61666129
62415102
38782258
12876571
42629184
29632861
88059925
53242181
51003148
4843576
88735838
25348296
43482072
33191903
64163888
8598871
64792255
7406248
8311751