1967608
392786
85334741
89276278
81286181
25952377
68212825
6123766
77329310
27655185
73927597
73082503
89783930
81201311
48765229
73877342
9227871
65182806
92316754
23275734
52587647
88897196
57034072
11096821
3367117
74859385
80939569
1582947
32479806
25981092
57544549
24142008
32239362
69233850
89058704
36559268
10851468
14617955
43806203
62522870