3590577
26115750
22158648
91642259
65447972
62919754
49319617
97921247
98618672
81664474
42231888
59064815
72965271
74644800
63256616
12802043
80798603
14631571
60959519
65701303
16336767
32995969
71267980
97262901
81967427
35976506
95509216
74074768
9473299
47657009
42373474
51824556
324710000
44871251
95858485
95242819
775824
809162
23653710
11103788