10851223
39433045
34012344
45958145
63068907
17072570
8871168
5063474
56979911
74236540
90741292
74547791
2421764
74178947
68878028
97179589
95664077
72514021
8359907
964348
70905465
38963997
22448426
5211539
85293950
9536557
50775803
91734891
3028645
7767259
97946036
41101443
72701617
27727430
2433817
63389831
15048213
66698215
83735651
76023116