47792553
42774969
16825376
58488554
28682955
68236439
21715672
51942984
82368027
57474357
10717089
30837169
84268038
92819842
6092570
47776766
41949893
53805549
82687626
20985597
37122033
97394316
18405311
97282431
23637707
1541900
3169262
4286838
81507583
69662440
2094124
3137320
82969683
32894622
74596718
26621432
21687202
45588449
54193297
30738107