13878645
90476443
24255787
64455464
39308892
83954568
48054632
64578074
28784173
58921263
42041532
384371
441634
36802670
7992103
93461771
497445
754448
73628884
65389460
50128611
1943827
49538825
50357274
323899
4766502
26998020
49844545
62606484
13912540
25118023
82692759
72029674
66789502
32032867
3847255
42118274
29902558
54547530
25114514