77045732
85063685
17127692
7776531
1613978
3842072
354530
7786615
52236389
8622940
96328906
40523480
26985564
11802953
39464824
1069488
23621813
4241312
27723854
72558119
16974310
6768189
72867086
60264805
96466008
17764260
50266733
56301798
16404308
53168060
50704592
99259516
19447371
25851491
96743678
77754434
37055385
38763549
33108066
3780938