21595192
35986269
59027430
5129990
69104287
62217634
60941413
40842543
3401796
47528543
12236383
61984364
65898323
30825422
5781267
86831576
29904293
40956217
34078259
11689724
44219920
6663366
93893614
92437482
13747021
58516739
38188844
26435280
61092101
6171840
26031412
29994593
90083800
36977666
76294889
80773751
37547909
44725907
94557579
77849038