80988878
7833253
1047608
4816280
13944672
979126
18247662
79731098
87452469
73743514
66373009
9878229
59948274
74388307
61773983
8804470
86042204
75204250
33156320
18915704
98324559
61295382
5036639
50593188
35092091
38947476
92797174
25227813
75989290
4696356
54275691
87783331
8957196
91039159
14001464
50676659
54378632
96569680
63694359
32675567