14885454
96613533
70774081
29578229
10379099
57037118
42582588
29805805
7971738
14264067
34772337
58952431
64202778
51372296
83791712
30355923
14599445
6889921
60654830
27921493
11622116
705812
78009821
9135181
27055863
45114967
52817561
69363901
84277119
68889174
726849
12006115
95766730
33378139
67991021
16823234
96627540
1146573
3295747
56326600