59444491
55819847
15268625
99353951
13453205
60488846
2999889
12283016
2873895
38857812
92196219
5631699
62224810
39705935
35933221
35866267
5818720
38631713
17571979
36076456
41517741
9734170
28724251
34892915
92779436
52433913
73169506
7737993
65919532
34959016
64733041
3931435
59064188
36606611
17495240
46222177
4662010
46293667
89626834
53515985