41511966
53663020
2524556
7590140
48093696
58934255
87411957
49394803
93844147
7659908
2649017
28596409
17069369
24949147
82694453
77613167
8654130
52308099
20936218
28392927
13296296
33123194
95835995
76507460
48876830
30742963
17088512
73001425
17827266
24664993
14374404
30898029
635831
14215174
9483579
11879196
25574013
15144994
27212035
47061810