6304683
5176820
95713752
96244152
75208966
95486080
6836688
30071798
50824390
5770549
46092065
93932955
64654846
38167443
9986275
30719209
68894524
95319676
19043892
62492483
7873602
68229558
62066439
46898302
49637802
14149275
4982460
12649016
36435626
10969034
91392646
8293798
1074621
390899
46721863
68999634
17603326
45896230
68658082
32832866