81129965
13969903
8305082
7490823
7732615
30625002
35629097
48035801
74535972
84445954
3209894
14255013
1996479
44622719
32702961
30052197
94076512
77749177
76082948
44688022
56431
91092061
13779619
84557423
59264415
81885554
39951609
2462647
82387823
30361370
48815033
55151984
68729855
1361777
70815255
58316620
81042431
64616267
85328498
17211703