80627335
94751108
86761185
8274465
63139472
62148456
6086129
2326462
88627619
67323282
55302896
84441800
2177581
21275141
15548059
37065126
52171394
85212103
54106028
23422509
15751349
31194053
17122812
52634896
69204413
40919340
14699731
42435119
9582274
64354254
56339843
46355906
19174302
25865394
66557788
28467418
7122253
88697325
9172158
27775535