1649938
42188475
97664438
3651007
95648590
6967411
8179713
7737261
76881489
17938569
18083415
49082819
20708056
65818853
9956392
95043608
72722963
76948867
36471702
20529341
52214228
55998431
23282023
23569021
45336702
31347060
47461396
49472014
33062976
78719376
64711558
1824910
14594444
55358718
4352593
83057092
76435533
15967695
65781972
61508309