55732440
18348773
38651152
63885360
5245471
77032214
12904716
57115312
59018658
49772189
87694586
5463868
68165247
97092420
74226548
91924680
18332171
16901928
79396046
658341
35232580
6913207
90679496
90679566
61471490
73423077
30479678
67791544
47635301
2873798
63579750
19739977
88674790
91219432
18987796
34664727
75749698
72009567
57655722
14667035