95667796
21953540
69937628
60967749
48133055
4551429
51624635
617079
26747633
16888499
65622240
65001261
51463798
85699095
60795004
76899376
70031297
45717018
38484021
28276631
37054764
3747789
67776344
27024960
24723074
6128500
81152674
27247599
72856637
29641162
53732158
33532148
7093885
25659495
8839908
8244256
74163818
64801068
89444758
4932962