95486380
52145093
48159217
14808977
89741723
8441446
21517961
76426981
29168155
76453969
3365030
53219314
35617949
96946353
56115137
78558181
19317987
33557457
94014001
89671627
39212149
66013977
42824764
16376209
51298445
35935386
59207393
47436628
25795631
547758
77816609
36341504
68255740
63781409
96328378
16357154
46992737
21676763
98492379
14436175