21321083
883285
27178002
29349404
72175747
27289390
49577889
13604819
23458395
58414860
33124133
84524434
83621429
86705256
23742185
26612093
38143441
69098780
59615858
59347225
39001980
45212348
59579925
13861411
62352919
67959606
90818125
93595538
63559425
7526772
54071268
37625658
1645743
88663711
74357592
3723349
57971866
74774540
8345368
54945829