66641027
36178612
46206080
31534840
64701750
72504
22879502
13417019
10475071
97969096
23032613
52852563
46215030
77968968
96779222
89685019
51902912
86765952
19478832
51386872
28721820
54678070
13533742
96349625
74668624
55614315
34448977
89621353
36703982
75562207
9199839
77657058
99143558
334738
32012611
20788306
47513031
2786739
68578483
58395928