43633496
2278330
67804271
69077102
70472258
96691944
21034835
9996864
63012020
7089837
36604083
32908530
74577149
59842849
56427691
92319638
17994052
87546130
28738764
59749435
85799958
9584764
65461387
6288269
93333648
2302191
279571
8982568
73831995
65184194
32304431
42379728
15186916
6501585
78705096
53424264
25796676
31962114
26202506
7001607