86112144
4886718
66967177
48547955
34011763
37054027
87396691
7662938
71393122
88765414
63478509
898564
6442747
32768812
50058210
5096272
95288488
48522695
45984311
29792647
8802963
54751904
76587782
70381113
48424647
6235457
62686673
6381323
35047688
50446679
47879855
19733584
5266669
61402336
1479346
7265895
46394153
7335995
24993879
42709457