19316128
88178033
85327303
27367524
20702491
1940557
68833640
93352041
6844939
1869144
94664818
94058796
70016731
7118020
55829710
77489561
94566043
78734732
67891424
59598218
7678554
77168339
48051523
4225386
6641281
7737805
58777586
75181954
78998078
30776813
62464955
20055337
28612497
75944739
38423591
16889744
43473979
10432913
51186461
77995342