10038330
78695703
75601904
6805806
45672863
27455465
17275674
95141868
31695779
27464486
16758229
82744320
32744198
70964447
41784988
21851876
35902765
34528129
84892680
75819298
58881155
66182161
43879167
62545842
29234231
79051707
65057299
86204885
76918357
95596560
16564682
63013391
74458170
2362482
50408351
76893330
30836233
16931268
23587621
92133569