26863546
1246340
47216766
39834393
52953973
1976275
75723879
86921785
65436001
873282
18693806
97905115
10293518
6874777
95552575
57802993
13573997
61322729
27836196
85934622
65576997
45345800
99822111
12158785
61061444
84172229
91971453
22684156
4218760
64223552
8493642
39915432
60974493
31448438
16643042
37165327
66006756
36001998
70488713
67934617