28297142
6521936
34161446
62912668
88409396
22519002
92267933
44707783
14636326
84009540
78762538
82191338
9885351
25504954
8337878
58666300
55431
86713883
7221567
79237567
94212927
94726431
74952259
64873960
15178959
77346330
54643652
91871797
18134170
3467023
57156157
2486634
32819356
5392394
43019391
42185597
17103338
31196120
33288679
78645671