47344007
13139150
64612586
24159848
11213204
66954723
76296402
5826104
7699540
3175870
83903817
17106471
89699297
9275048
56731429
3325399
32893497
82746624
86988261
45517869
26348918
69914292
99058170
78918942
2761474
73646957
43481096
73826347
85297447
2602529
76206677
71149415
83895496
62917005
39653152
74436797
67445395
69756162
8159980
50325084