1268600
30635875
58954753
17454590
49495759
23391654
16453494
12943961
46934818
84877062
1022509
94476813
17067999
9026764
98487262
92493830
44786886
19702980
5961122
92364591
17467174
1302853
63062733
356412
3704485
94091849
83724028
5479161
43044937
61012131
24247891
54307057
68107603
54329021
3571948
82029972
45396151
73019173
19171059
66929398