18011647
72333029
7353929
33108342
2854571
58216989
46394827
46514293
39139446
66395802
5837674
71746705
97363784
32749107
62315501
92302835
29349390
36674119
88511891
66911118
19718929
7035851
23833479
28102001
25685206
9678626
6086199
9398530
22663405
62151918
38072674
53069418
43369103
70354823
93476756
31631401
66477355
52999070
92292268
49883689