256343
99251772
19101062
4377892
58752564
86385070
42181034
643427
20695627
71692478
71103691
59211159
79212284
35497954
17414737
74157033
5568603
53171520
59224801
19804264
75733918
17919299
80973505
85295871
12309780
93175310
519350
88018975
83765329
45812250
35395938
61086699
2323904
78269592
58071805
736976
17524229
36689933
12621077
87563562