77237125
9394000
26983474
63676324
43672023
44799488
10513426
1308830
57211050
23752316
22733371
34178481
35687485
78282647
5769295
5189622
37037786
62528754
70482723
47666876
93086788
96267010
343146
92904551
3911885
30467559
31345865
70065258
87904500
28378015
25536336
99663591
6584575
7586501
42705271
49507712
5547904
2749159
98202708
6690928