39157488
12118163
26355411
96653067
77997739
83956919
633939
20588515
20287017
12427527
69101784
2614453
11157453
32271433
13277238
40054241
50827995
35772253
95814012
88953536
9744569
89637621
71838775
69906499
52014253
44268709
8006184
80939723
78405180
90319699
48336109
28018913
4223419
60116097
26297676
7414624
88097838
87234396
89945421
693321