49757164
89925994
15086816
89687098
81302866
66734577
60482741
82143513
59309340
89634151
9739740
17625771
27398924
42786984
36021122
39507088
57357570
19505140
93842180
7844883
907721
53901374
70897256
60596816
62316024
76788992
79532002
41389615
88611663
56903343
93482380
52025117
59074290
3509678
43317631
21616969
46588452
3604226
8507971
38204199