66563272
80325947
44977355
23596180
65681736
44547345
720144
51441510
87463692
86289034
24852524
31451443
47034563
25726876
13032065
39993834
89404666
9864265
59418898
52863635
4931497
74174155
37051737
24077982
124710
5634853
68647589
64077957
358247
82313031
5296398
94807578
20994105
52696528
17172143
43611994
6751822
27168381
72325256
96655919