90565850
844245
8359427
89811560
15745768
8121409
88959247
42796063
9927090
78196224
46785987
6051875
76548693
55829976
64285123
1691221
9163780
85291650
39741363
20675236
66869842
3382931
8844910
87304363
47853416
92853917
14911384
52447432
70069767
5259341
3532430
92102941
58256489
56916416
2320946
81986601
56554472
5589175
4555409
27866962