41726942
30914364
9381724
48184278
53298524
186154
98074865
9527655
78356838
70939946
78914915
22157319
1333237
38735622
98788996
10535453
53854168
20444361
46928211
86304111
46549251
33675419
83277393
87945581
74835982
47403094
48527464
40549035
54822947
7304174
50533647
31273939
70247579
69019794
59965400
59259156
34811102
889718
78162936
53113570