45076779
47393966
81707906
63814763
61632364
49136496
39817674
3627602
59964969
1094751
5574598
43616450
64599614
54701682
7267244
12324631
4924703
86526805
73637605
48327713
94898294
25453227
69907416
66866482
47753634
37921508
32799545
5206965
19605528
31986773
60097828
74534206
83201204
29629792
85851449
5538698
7564120
53122517
52725623
8092294