41817704
80335455
61795973
54061836
76495987
35231798
83497450
6166269
28625980
6948758
59854108
98177565
11488779
70322373
98369722
40564931
93252410
6186346
35609300
33663683
31343152
95304853
29769756
60015355
42953418
18647420
42489743
14526412
28772643
61819570
89903166
65644401
50735704
65399177
70732482
31026939
86637455
63511779
9783635
4008821