54405020
30112815
9103349
43484951
21853032
5823816
32488482
45647502
98673138
64677
11571930
79367191
62435766
14111368
47332116
62575618
97534464
18258295
3613775
12591483
852432
90934909
49479659
44874155
65791483
4841527
3924972
67164241
44064589
15276082
79914092
25884250
62711519
6108309
43357350
53739574
5837575
8565422
8291713
70974732