55743803
45447000
97408760
15505834
72747196
61081466
12993810
7668205
913305
57304715
77107346
31415452
34128870
6418513
77517065
2171075
22791167
595582
66791773
42242042
42988357
89776750
69011702
68775228
90034178
38155782
86739235
3363175
9384615
22554641
3401007
23548831
53911250
94236872
51334388
8549923
23775305
43198330
9502901
63895408