58304231
89507805
75848120
30257865
77769897
16986956
6426181
87409191
59417719
5201943
46006198
32212440
35298102
46233457
57264497
81584496
52031417
92365421
58805618
62031959
58394783
95352421
96709349
39168828
26839785
60609043
72048118
57122357
84219467
36312728
4197695
16362255
26104338
3215831
55062331
17442415
13537650
92821731
5800526
6678442