39586045
70662275
51067293
83554122
71549277
27906501
13362228
9095263
798590
6148258
26189404
27531951
20945424
35919754
122006
37889552
59075150
18774475
58931670
55847359
48352575
45417555
39267074
404839
18816507
96606497
6243385
46339342
11555048
3697813
34493805
1728734
63779367
75998450
53897596
28297771
21697333
4880414
28815033
13203103