32845518
5100396
63962408
57835072
97785385
8397914
32315714
20275744
1552959
71033033
43674820
44485448
1164172
4531991
45226939
46938228
3288007
37298656
74211205
29946448
79526376
76151411
97971686
8795162
30222300
7188487
82655792
15339808
73068639
5968876
85869752
1577617
32216693
18016744
75533922
95453540
82174233
66263688
78463445
24454540