2204214
11885411
215295
1697923
6044126
67548342
4141350
16018966
61782970
76887794
67246365
31624988
80727834
1456521
22072889
49787832
5359746
47885873
49689024
21992130
84542312
71332176
5889221
68797281
54345188
3678614
8253303
3003524
28978597
63621622
41334888
49683267
53365004
40385087
45912822
2809081
10425791
85195937
33615956
15654313