77671542
40603619
61262664
59115873
285837
30008720
53449004
59703208
20718837
53226574
8442345
98427862
53617310
30542916
59538171
73288673
64272904
68577672
59096837
61573701
5636336
16962840
41731629
49882594
37332164
83318353
44502873
66951690
20849307
31988358
55108273
90673988
61697275
50711576
63056414
6782300
56785680
4513539
8455241
44772211