70539578
16459060
859858
561739
92333909
49049919
5845608
79741599
23051790
37767852
91352819
10486781
308079
30888833
95851110
47505684
47856486
90522190
46544247
66237804
92437949
46739137
4918846
77209769
6937623
11872285
42594007
24362415
3221922
47427730
42503454
76477503
30151127
7156913
22383344
95471737
66763787
35224837
84725763
34942062