79969638
51147625
69627696
55456775
6677403
76713980
88605642
61855929
49837038
6558705
21132852
39095833
67463238
29724668
25445382
42477907
64428345
3268941
28704418
14295612
20018178
15652801
94627907
35298481
16644974
72622562
98248645
77146621
39048292
63521880
68285812
69118103
66899039
85493980
15235776
50576652
14222830
4351306
81742680
39172552