45636170
20827841
1857172
58199607
50335247
77882062
86118934
6298495
65219303
9682989
38191464
11698800
56298786
20252173
67862662
33159555
60297987
23672591
37411943
5371276
8804755
92916553
53249792
42674864
47848930
39001552
40054598
117818
62288897
56665100
98419159
83954819
94487405
10849897
77463552
12729536
57256736
82697659
2236205
25402141