93835477
1323572
39854728
2527323
61584532
76845099
56296665
33971580
85181188
55944361
45515872
22049403
27131417
70928914
30286489
67683424
70649234
61444362
2933922
4971894
3814252
89317466
66838187
6574186
15005699
39242415
483496
887445
98789071
51264298
96117151
397329
26165364
44627962
1742377
42587997
83687269
68462952
23592435
3578173