93338939
575140
93089122
8078618
99995971
8402803
14482084
87369664
49262774
70228861
61637705
7216059
71258105
80647568
8545803
55236777
41491234
42943745
5888367
95365064
47767132
97775090
55967124
34149883
33163984
18921313
645974
39384184
88956262
41218210
11149094
87987858
80043438
18167580
4706114
96791242
94947732
20748695
87016966
50634390