23069600
1092112
41859222
52901094
2069871
63051961
66407232
13847429
1976468
46645058
8942599
29031139
489426
83192056
59348210
96744889
27475066
11362960
5245955
28181883
6939629
77791782
2162915
33112311
22208558
35085729
22798053
1056195
8154725
1087192
64097559
10211407
77471737
78891382
47851869
114043
58644481
14598637
28094726
16726234