22095750
38048562
33567058
14819727
36672333
43865889
63813097
68368124
60952181
5132758
5311184
27898266
64777917
75027994
67469237
5743607
22643196
85773454
21707588
76566991
430516
80425290
55019956
56471235
2838651
92916140
20751778
82162317
980898
9915457
16231454
42017019
3360581
63043404
19012246
30782024
26295796
61215246
22274255
65257913