3528168
8801212
5362930
77233102
13723259
77812047
9521910
49009678
17056020
46498925
83494780
80055036
67278556
91431596
74112646
64879769
25899570
5779720
13869212
55617559
49573505
18638754
68148508
1309867
7503170
46271114
45571109
2559867
23708598
66273777
79736370
8111104
6724574
84502717
59605046
68851916
30991957
57053839
15583598
18551650