89857862
31724460
6623379
95505506
17809805
12943008
79974602
26836297
90971332
4393718
63538990
53593230
17603704
95026249
7685556
20424063
6132842
55326417
87459821
29917314
74485020
529223
67873010
73406656
14807117
75338076
13088732
14353181
70483164
34661605
4765673
93789618
58134037
55041573
32838392
17055050
8052520
41254806
71846772
40693772