8538556
3159339
10289888
27538016
35708850
43238527
40236267
72061703
60146783
19938692
33906954
16763430
42056399
96928024
8614619
59633564
17268192
85197103
85961330
35107246
931391
3768228
45443910
5130344
34323395
40082094
3246252
67936263
26336889
64504963
61405284
56529349
63511875
14298722
57931070
97044977
10939012
4844702
541414
7761159