14939719
8729145
18016986
69417252
29256699
14461586
64135209
7909477
18855450
2462655
40708250
40576476
69475567
27191388
58407213
40238995
20739306
7069526
88126455
66803067
5247705
22542661
24413153
43948020
6257535
86526021
42257165
8106027
18611603
46999703
26826832
15631790
75851277
59818988
98695879
13707897
18076109
48215982
91497130
6367272