96322003
52133550
56026054
28452063
5078613
46122717
48386968
35623973
45688488
4938210
61688353
58149823
35726430
314518
46309585
40173872
68955425
73682344
16698790
61675193
37735890
6002660
93849220
56028703
34361333
17226677
36914844
55291756
1066239
65144426
4805452
87301991
3041918
99199371
82332240
82645738
48208511
18359592
90472958
50092703