82505135
49548250
70077620
26436148
7107484
16597764
31352761
61827249
72807104
72465395
46803763
37775370
88903504
99196317
59983549
84941621
24112978
93154081
49769135
86435286
14002801
52111444
47271192
9012712
46538648
23069274
22479791
85348163
83994381
668092
3879682
90005901
4028970
93233274
26456589
2066486
98225808
889007
17318269
64115111