57843429
11148985
61739330
65778527
96352014
67059602
73128024
84085675
9431142
9492255
52988567
44541481
7630231
78868893
43896011
67327595
9606629
63282958
30392393
33686865
99567159
94346666
4105240
73102344
10454697
56257261
22574160
87989764
80021440
4779131
72426564
32744374
39433026
87494661
57508069
24653863
47584837
34807002
70756954
41451379