607589
57939823
42568785
3006488
7327817
82556523
72923213
44792368
68166852
40268782
63748551
64682567
8005544
31276183
28168971
92969479
19655006
442538
32557192
84371418
25069249
8673229
56533053
66624391
22986792
17193160
23593136
11026721
48991504
88687749
67465066
65388613
77863380
41975256
8449431
64475952
68974069
63007981
24257852
24301353