80659176
21427244
10975755
6237004
39397562
94343038
61092160
590585
100006573
46912242
7248517
49413364
4138120
59382449
1034539
16352919
17951849
98197559
47614190
57551183
9322899
5788825
53318211
59011199
151112
14518345
63622921
65894233
75765657
74118214
70642377
74291247
53685743
86006235
6562266
33583244
6246513
7142146
34361302
99273025