85394352
82636678
46067491
23041793
2834447
80656261
44985276
44176544
60871820
29127242
7882938
28379452
73522121
62202244
99956389
76053274
56067793
16902294
829340
52811406
57183923
35399918
3685492
12909239
69191447
61822058
99335442
56199340
43109035
15887859
87428266
16688537
37982255
1463307
72648393
9241178
86462498
22978450
68881040
77549838