51086770
46074912
83532554
56497500
60178061
72774982
9970262
18692110
58904502
14374768
9919428
74187482
7809259
63641487
39103272
5536524
49515185
87253947
50569201
25746557
20411048
86329222
10402380
21209847
30823
36103655
6363210
80169873
87492096
41462484
56536558
52006026
69125439
18287719
87357031
4377807
75306935
96903437
33058026
65929404