48053763
66768063
55277128
35447539
270925
17036162
65526219
7594304
65364305
65889264
99892696
13361680
33741919
72501332
4178578
61702070
34424944
56793082
66309065
96302209
6561557
2171169
99954061
97287031
95998431
66907285
65035691
79894716
48523997
863014
83002947
50431986
87736724
1225736
99547049
29671849
60254264
51915689
25687177
26929690