52741469
31725046
6524341
87051765
91837497
72224137
50909573
27919160
39148088
41914716
19297759
77316502
93501741
7130551
6277960
99434958
18732810
6893301
41426488
56083777
24497317
92367855
97984944
99916028
5027305
64508252
17638473
87688153
39116080
4002148
77563303
98527082
81979933
81578044
51003490
44077847
2595155
23804876
81432213
97426893