76699643
63356230
15736906
823266
38438228
1715935
23164685
23521441
6750972
94124285
23419388
5293584
88678312
89922044
42406560
84979904
12526752
491351
52601140
28779418
76101095
45225961
66942357
44219836
25893922
618202
59678191
41855628
1399602
70796754
1933391
71491177
84338636
81433922
1428385
20472437
50023729
82251692
13587621
6471507