42982544
75765114
22683434
83204191
67585248
10128845
24845341
35991673
86025764
43575300
22699232
65285374
85512329
2980289
86375233
7208158
57119548
97085518
75035881
89876519
57287977
66339953
74906924
72639872
9640916
41006372
15014884
84368646
36545445
9012143
86583716
18313761
35636174
79797958
33158399
37926161
4716382
79209125
65751685
850357