43881171
19392206
87458881
38972382
807564
17739279
55224569
36749855
99675244
30105507
66360
62035058
65987362
55684880
89415682
8533293
761725
49573938
38576101
19609052
44535578
3947301
1544571
64542922
40192099
75164076
11016639
47443975
61066442
58528611
74567615
56335653
3717689
55504560
59276046
58891012
33715882
21523430
21685045
58243034