64661152
32113718
90323798
4428822
29102881
12725315
97761537
34388979
78572905
31356522
18905996
49862634
62049852
93137578
36794190
97775
86314438
28734330
24361745
84133664
69569902
48073037
32207849
36976883
62749811
89151151
4368247
2283552
25071708
13356018
80367591
36134897
2422486
29098232
61533695
67904092
38962751
77229546
41802025
9639496