56716620
76055455
29143870
72717729
85401865
2803385
59379368
3931550
79739890
52258858
38256767
47543623
60587853
1206395
20622806
2539987
6601238
41345291
32013380
99604044
12577127
27288149
5151541
1824928
35726663
16487980
27298703
91619361
61126600
97732079
37592992
8372915
10112205
5744988
38463098
73994741
10683334
9097566
82482383
47118816