50109924
83665575
69252907
90421271
49111533
17858567
5575517
94916553
239079
31376313
94165693
98902867
76046977
81398064
75211992
96376953
77946928
35638042
58032506
77138866
54331097
48161205
76387226
45228436
71897550
99201979
38361772
27485415
8267105
25947685
71787359
61494314
37455084
8900991
17878480
69234641
67134796
69384412
16462384
79646203