860737
72132975
19818800
65682841
17095675
1715473
25798214
53052349
83984061
57733264
56042
39234706
23174430
56137371
7865370
36608165
86618118
98252380
89703441
3975987
33775613
42146564
80184252
3075784
65177230
3738329
39058794
8558929
4504932
11868984
75408912
40216948
46574757
70348976
4474779
915801
37513751
52005610
23161855
46739336