47671304
40576123
42644044
2712242
90472078
22827773
6092990
3592910
7181907
20366321
23056000
8568209
8005434
85495174
66257737
74111704
39545978
63471786
30974894
58467224
411834
84141275
31273464
96419380
33282279
29676154
20711203
53171218
63961408
89204261
35849023
38598241
64453021
44027194
53048161
2572611
43794724
63122502
21569036
45771564