67531838
42983091
7580340
88592252
67615898
1377416
4666989
538813
89228652
87704912
1344401
5844295
29275805
1418879
79124930
69428036
9909410
99017907
2648125
84813786
22555081
78795379
24064895
81492369
82891001
64201818
48299095
96223003
60784692
13017539
1415188
19293736
69947714
4891200
70678815
55455813
7296845
34908614
18926874
30566534