16768598
49199932
49086542
27607957
47296610
21969785
98723043
66112757
7573818
7618451
59936340
8902785
94482615
8337604
89688374
99551055
83131689
34548288
36322689
6244969
73749425
99527921
88599155
52284966
48256151
13721848
18045432
27076799
88728499
35703837
62567729
7496524
84154496
42202361
37365447
39464091
91835183
13717208
64754192
13435571