37672061
16836648
3241102
94396466
15845670
55982904
8864207
38319298
8998937
20413130
24535825
1378879
89965022
9689980
70784696
87785768
22869107
66812958
49263410
82018417
60334787
3369521
23793615
31984808
11861582
43433028
45171669
66804653
23266101
59388681
73029651
6772377
44503838
12377224
66186812
42822936
76453075
24145875
66231999
81744699