55333071
64298760
47008408
46259318
83162913
49347981
70141852
733555
58997034
46077599
68864503
40834860
65918481
31787374
62839923
91325267
83146763
94769178
70123642
9175979
79902742
3828772
59493544
41267875
4897322
41868235
23613897
63956926
90949751
28909361
99131938
59829543
98681943
78156977
86794191
60086367
43078264
51823439
13487008
28231717