98123333
39878242
9884926
27335818
8616920
13193047
66311379
1012316
54164395
6929418
68297501
75648871
15146475
14621280
2436649
34428550
54163995
53829708
56236415
33453802
6706648
63695352
18262060
94926038
25355540
15631255
10268492
33858342
15902470
42422490
34362727
79948508
26145320
3281740
40999992
4931959
34216295
63314836
16864987
13682759