79644443
63374735
7889267
15892131
76564252
78655086
16917140
73835474
3881419
65402780
96323186
14845587
7244770
97455961
82265354
53461275
53273638
75643794
69863456
75863247
53097684
16754843
40507971
36466970
22601361
55463046
72147741
28588319
49192097
16762130
39019688
37005217
23512193
10479299
45553704
29847975
97305348
85538541
41985333
65758307