81369947
59389961
886125
74365029
42725776
2229621
90886850
32395865
25662530
83209511
74163561
40789817
20932058
40034226
28689586
52162839
72594573
58484874
693337
51225361
78446074
52198587
29758054
63729762
2342766
21477312
809559
6511270
56912265
80397585
198822
43988984
35439590
60558106
32511673
21305495
55384549
4522782
36704742
95644291