890980
55876392
39313659
42825771
4201338
92204664
21865926
88674371
9907839
84971327
66531961
81032094
59548581
5006838
60981567
52227899
53983980
556311
29985684
924288
80545771
73232421
88676036
61535421
24786961
45262082
78075014
97333231
83006038
67927565
24196086
83091100
88985170
4354969
1868805
57629892
57696050
812050
1240510
31472095