44424317
65158950
417661
89087951
55559328
47182492
70012642
16788192
57475480
3879414
85904359
66846378
50282304
8309301
35179782
46392685
33222478
18028645
88449428
12745879
10501363
26967426
51261274
88558840
35249320
33426147
40493367
64954731
26276731
27133631
77064392
6662255
82868975
30747278
32412340
1288332
99899052
6992125
98855177
59849