14015770
27711772
17427498
57886078
36972934
60791911
9784505
41561990
7005679
19606596
25221311
56742547
40459416
31029220
75479373
57256188
80932246
73204511
34305347
98644014
35129887
75184118
29204192
16653874
52374652
4043241
76951453
40957873
88296641
11834285
39096476
1869544
19814610
24574758
38924708
24904055
61733839
62946018
79425839
93733332