89089520
8920213
84113021
39818817
9884916
36426488
6970825
47279299
93881384
72581228
1624296
91009260
31775311
23084387
70899084
8553568
31574576
96909582
65423844
51055511
28607862
14667112
24876764
64368699
15931971
2527603
39801171
15105150
59753192
14468402
55133112
78626911
11054099
43054950
27875851
3201084
64569110
86696028
44536196
70713455