22552441
11683313
15201537
31615529
11387716
25598777
78948524
29979208
4792234
4911825
6890161
1413958
27713995
54221560
96117769
183810
2245993
95952957
82561580
51995492
8971470
37524625
83685841
37993899
55327856
64615780
91095725
18478270
70166585
92739170
95169156
5346219
39328836
230348
86866525
28736247
68941121
4898121
10134723
36414796