43011945
66374181
29607588
7398356
38746507
7321909
68042664
48842492
99073968
66144584
28424867
5335243
94594106
8378257
88431988
12628990
15861561
9790732
64775563
39955843
80461870
84355815
97071824
54896646
33936074
2188601
5651662
25504417
29701409
37037636
73943175
60171288
33016898
2398542
35985604
98523607
24795824
26502512
10303196
15831644