90913891
29294512
10784032
18535036
8838786
57858689
50744494
71795973
53246126
71984921
32511880
73772003
9188182
1983429
28519060
3678273
11013576
92505070
27747065
39962889
53948883
3319377
65712503
15416941
69151756
15812976
86284551
77663622
85716873
27312885
50793954
18372513
8016443
52047343
28929899
31091562
36536475
34961524
2458833
96186056