21321047
11609121
58429388
733773
27533954
2879155
44713958
54658592
37869795
13185461
52679198
5376053
88032108
52591333
73683221
47874231
27044753
71421850
25114439
32262279
43979503
33308086
10541405
58828505
17856676
2311818
42582871
22663477
14763350
3414318
8153546
91536271
60526798
40876679
21644755
5985458
47305501
8794548
4118654
5315156