82243721
18605836
28129574
5568746
75067474
94531148
9704152
5216306
60219975
10239310
35381907
77709071
48513795
16246019
26686173
24382933
4255
39333168
1498878
46832904
22844384
61965353
26319388
21311480
45081435
80532383
582669
85318649
61174774
3274440
76247532
81446979
14983206
93073462
44007256
56373102
58692977
4982046
44083098
15705724