63646707
98239186
2895548
30534883
78682279
30997119
7816654
84177629
45717970
38912296
33341455
6856687
40266523
39201622
27598650
2513445
45448548
60825770
2454283
78836108
45987707
64664129
41657298
25175317
44043374
13947778
32673895
92857016
62716573
82419642
59995094
25584423
67879691
23228097
50409173
15093530
12507885
6299399
81362707
66251552