21329070
7174333
86938940
32898684
34176303
2302957
3280641
29948903
63521823
60066746
60507680
57128256
97941386
68215512
47849762
5721567
8602240
27631442
22193919
78655639
76112721
38978202
6995071
86238117
67741253
77564740
42743627
43596897
7405914
21903454
12546340
57961406
53967547
91398034
66249783
59992092
68481421
16613621
64484988
73902820