1690800
30192119
86239696
29317355
651310
60678909
76043034
52425485
3040683
18337354
18982892
56518048
24421704
48704650
69213694
89516452
37091697
83074086
64961461
74224472
16235497
74264127
22714427
19949802
6565585
53384609
24417344
85741574
11055838
6464061
24337999
85135241
8519003
91547322
51009965
86254726
88555
25267894
48548321
70221