11611729
21203241
399063
33464922
5179976
87843715
61246696
4530758
41099183
16674810
8332488
16277290
84468452
62376874
60958809
490985
15623221
8096428
12615171
14331298
8485065
37825738
181585
16392490
30187141
68013696
68483344
3790121
40417116
25327897
3187530
66496257
4016708
5475085
2891163
83736025
85599788
86104093
1703879
46159104