34763832
41044260
37276393
31773274
4901054
4091597
16387988
51912836
21509599
19065415
87209768
31576687
95227371
9572775
24884726
54294675
27787744
86551102
32307415
86362275
59814688
47241721
55236
83095142
6880448
4326404
20857869
75991664
5064329
11031726
71018828
65496762
55782367
31587647
4079830
64725390
72895965
95898697
14332266
17214025