2143277
23111992
3378009
24275302
65191600
77057068
7633411
63992571
50598525
293879
19086763
16867898
41583260
39773764
56525964
46956610
77256793
75643238
6616641
2502910
88919776
2796167
15308101
85678952
76417766
99028785
96782025
47856112
78224332
66231498
48224475
3665237
45838
53314558
3110262
70172801
39729364
6138652
27356685
57621904