37111932
69063264
67439044
16101735
22279699
3445291
4416721
96238370
52829282
12544838
71101582
16429627
24692146
88674315
67584637
62029725
78022685
87919754
56688417
4017292
62824052
8939098
8770465
91504103
65516552
31442556
82717988
99338168
64475621
10274912
35872529
24852295
97304439
96155515
12178171
38157855
86285142
12348120
23776373
30025340