5986147
2033913
88237676
80159329
26048796
7598233
86279630
10899144
99088807
60865008
26424258
2440464
79461841
59891434
11149352
5546781
74079391
11852355
45913183
80716563
26106172
39221757
3891111
75853860
30285400
25341300
53932152
55086373
89097072
63657637
9324715
49041740
77754638
1003171
42231648
47907232
64983433
91718620
88948864
336473