70587135
83442481
88253177
9348285
54506135
1981787
5234768
63023029
99587128
73779823
28138103
85668207
15918176
21704213
80522697
52655100
79708559
48889795
45572887
65407378
86903120
97645936
2867717
81501706
36794930
52149757
58517609
22926630
1046189
25553941
33499816
20522275
44911525
97864844
94447615
67596275
77434551
29538474
67519059
27679845