59808033
99966420
98911920
94715008
2854738
62528787
7726631
43649820
2035574
77116846
21496021
62382244
69431042
39726461
3614470
62246664
30928383
92559608
64937918
5406689
44689332
15876138
24834811
45122997
45356479
96541264
20929638
79144720
77774
66489701
66928785
10322532
72273275
40542001
50442191
90663184
86135775
34341916
39332418
9547315