522170
66509094
81256089
35664446
3787455
28279395
47998594
10541664
384633
12995524
18371778
60301054
49593813
17439343
8312146
19521118
21887907
65977310
2224449
7887724
44823928
9795666
17756571
16377039
89631319
79665438
80461436
79071254
6768536
64599407
24396883
26088774
55439681
74643475
10632059
3404372
57962016
89686687
76641544
26629038