87234399
66656944
14721371
6589146
21337257
28558526
16857521
16841934
32563367
55005216
5744959
49129028
66152954
89584499
23528546
56922585
39187201
7788607
21835537
40426070
53889831
239413
66696350
491560
99194079
18991267
2247682
51321878
37819369
9420966
62578050
34367083
71886689
2159325
40683900
24487924
4109907
87072880
98245029
30719577