67777862
73446707
46823971
34917628
82706785
39521000
7624894
59851867
97608433
53853877
20337177
39837493
40677970
21201364
39612181
77176380
11693485
96448644
35744185
43213352
22515993
91792187
43055214
4922114
81546195
99705857
23388331
25071138
52125143
657849
22671002
6441596
4960674
94161169
53152694
41621390
40899464
2508863
435263
6086802