86091378
51479186
59552457
1781562
18856745
3479973
75287743
57888230
36762688
47808790
76279653
92578340
64712942
84039550
14836468
74685843
42718511
97822226
48708162
50828457
24478547
6443524
29063243
69075108
58215431
479872
1932080
12857346
27804220
29356336
3342604
1944122
15186052
76617123
3287483
4654729
32167547
86618878
55538049
37283661