53319540
19188147
52863880
34184641
52383112
30949218
60984150
98041
64164484
28204686
5506993
41734316
3006214
86759129
25436266
49985861
7311346
4533726
4005559
7872735
45562099
5927257
42098009
788324
12435096
39672275
21059367
37702219
38102325
90345320
12272073
56197268
2927560
237238
24393803
34649069
45766980
95402315
91161983
367756