85601633
18224962
34435464
34881551
24771741
87645951
72344112
38532177
5947407
38203758
4488734
88395443
22896784
817821
93883237
56736593
17311949
74593376
14914446
75012410
4124817
85438763
51622355
91753347
28121947
37233864
26088679
47897790
8942941
84713616
56714885
44188548
60448810
4041012
42917734
74183976
25408553
55849845
38237247
37931528