3044
893142
42660
110651
2597
66994
79578
11721
3761
34748
34425
83571233
9395995
73291296
6366566
74131384
9518733
63721384
44841720
92821133