81685542
33542104
46802243
93609569
58743349
67063650
61011322
3706192
71325270
33402674
6438241
59972968
75209967
86248510
80703399
45721733
49265926
85447184
30614461
89061320
55521370
25248891
11678405
80755991
7058950
88809896
43492502
24949497
43217085
6259619
3826586
76694869
42081700
3629767
99884505
93654873
36639303
38112934
81899470
65624310