95138764
51694562
17033716
21377843
33757421
8128375
601840
52716473
15444744
69394719
1473536
9903826
30238989
4470965
72728430
741882
90818564
37992060
52809078
2549812
4941538
61505095
40044152
39439116
71816718
25748223
46702464
22923418
55599245
59614267
22845368
25304620
93237567
6174677
57721537
15865226
12464911
40203527
60606824
11263042