41583854
64133337
72668856
54059617
56181587
39143067
80935576
36816553
18469196
74623443
11254453
84345005
95329903
60864486
98037161
74832691
61262706
75503973
8025394
81938495
47774147
60728548
4562680
57201370
19275383
21672287
46513824
9087852
62867805
18197982
91677823
96154325
40873405
94284842
92874134
47466722
37982450
81333273
73858905
32192573