12795838
12083928
85603223
2858684
79722837
28608511
11235836
61694313
85708177
36187114
54879184
62124773
26131207
47664598
80905798
24784481
71719106
30346856
27832535
72216327
92547251
73445976
88186493
73751642
39321862
8346655
53091420
47383736
73902742
4506424
38929280
76408866
11289146
91297888
48438968
26066347
91979623
4038161
35314640
4119176