97084334
66467738
99231279
82918809
20944992
60815536
74957394
67955947
20448245
73667399
63097804
38677702
8808936
7389906
4176353
2461336
18367445
157762
83556972
70139630
40575725
40924272
16541252
60357961
57865515
42576366
1823355
60097475
54012438
43826319
65981903
94437231
4158185
70357107
47042982
23803292
99464864
95904830
95901148
34625397