75608385
56187646
27408646
30993980
80883150
14585425
805472
7051864
25049443
65876743
3097912
2462432
24289798
5448903
4505984
55988079
317768
94122263
5349107
34506293
57012702
82209779
56337688
62905588
42041612
40183501
67853831
35729075
6854132
29155505
7256102
58109074
46027398
34784583
765877
43226979
42461101
50549340
69154926
84317240