65666466
73484490
57282965
51307735
25035479
56263534
14224023
66741269
62742665
79566429
47375943
16023014
32256880
43571087
53492335
43367280
93351325
45184284
6512037
17533059
97208052
84613178
1103091
63751258
95471487
68259195
21168928
90675679
95114872
27921266
40179209
23925305
10292255
29088631
94112632
3449477
89363563
297086
8509313
93773596