26969979
86901696
42673063
57657311
4283897
4131553
94904292
73845736
92086429
5415296
91649485
46209623
58919066
59726336
97775463
18423115
12652019
5736666
89981950
65403329
7389311
70562959
91266944
65799007
27024856
16533496
15741098
50663826
22473810
44527963
99727989
10268933
52243211
48344929
34781624
44165578
14194713
37706019
93934475
13052128