86159964
4589463
38995862
7057177
31091559
68982407
39103691
26434807
77717628
52758054
79791185
40462076
42441381
85943773
27443499
29855062
32385360
61285712
5265628
39201554
12846714
43074540
86704131
2113697
9635423
1719795
11813763
19484664
56372801
60701344
82196853
19063089
86293465
8296078
611875
46223112
49732226
96608519
12149050
24491221