28773851
2781980
16887938
21339976
3984928
27202514
64612845
5116540
31569869
63235445
95523130
85955652
16501661
29445523
44802549
7041337
58883100
30484061
78708196
5595814
5643830
41132519
6011109
2906974
3503129
83758410
2735280
39918988
54955867
14591789
5894599
11616136
6845605
72241408
9516160
26148285
49993898
95552443
68175457
14076808