85854042
88195050
69516355
60514748
16672382
32465732
22068739
55644573
74748250
9914990
4936797
64758811
5759408
40841682
26328251
3136171
73205208
65179929
49932013
24807204
99499335
2019259
2990705
14346562
67907108
63537086
39007608
90119617
47195792
15122722
1485235
5093871
12597942
78837594
6285922
98737096
63874640
8884891
50414422
21555635