1143432
91636000
7832104
63254374
36171880
12311176
67519970
92303374
77909913
58537523
97695491
73982681
695073
68648943
52847208
99259147
46346002
81985988
94763631
30633039
24841083
38521952
66986581
77135888
65953391
21128704
68609272
52948160
83745156
55406174
96317741
98851584
27687905
73656790
57714855
91021735
70671449
35547703
34595889
43917696