4975729
1165549
70423595
38763944
2194476
87924020
49377307
70476976
45275941
65825779
25526026
44115515
491341
6291160
74584681
1005119
79255657
6812949
51413616
820573
52616056
74465809
31073942
895327
56435646
2653296
73202593
51723718
28151034
28122321
1504835
1048296
3054328
63844246
88653436
5169151
3265906
972276
24586130
39259462