1681238
1485926
70045990
79803848
14667269
56728187
83777359
83137353
72266985
47384143
27365151
9700337
25646131
50111218
60033616
1089207
50126969
27262753
14886785
42144560
76609131
82135581
91127820
3992850
17884712
40742694
76234628
92634912
22087547
5107238
93752320
96536542
87399522
39313320
13173269
68143592
85128878
61001477
47553600
89201212