18566369
94919019
92772730
66029579
96671306
89428424
4779950
80444723
2664325
82205813
73235350
36309381
14975350
24108578
68827486
69753170
47517912
3834344
1292240
98745924
87965242
90662168
86424837
91638053
56398894
99669555
46589641
55785576
3682235
54425048
99044724
87791927
70621272
784237
90667651
87102769
77151160
74259917
73277237
7007742