30332114
73055008
16109159
77012611
60994181
26697503
23417712
74991219
39428258
38744957
73011471
38752535
18448535
70317808
95626863
80452290
90723037
27067121
18062201
9936370
9514878
21442040
25892917
36806904
55877092
96589957
70154257
53976556
19104705
57354511
89372557
43469296
16078007
58469862
65282835
75936179
96204053
31374773
50301916
38068930