13793632
99531212
15486988
84849056
6337563
2445380
85751922
75016679
48744646
4768539
1247882
65223938
89681499
24103808
93064259
75884997
10541949
55875290
18065151
92647357
75886533
84375320
83683544
2206358
68993293
48032129
8944372
46726120
29839989
84467138
34836095
99914102
37164842
5987345
69195704
4175633
19128580
46693793
397233
22644630