778745
50321993
20365288
8391849
42929614
97789754
6436004
62253015
80058794
66967249
4713235
48833451
83601666
73486307
69286971
61213911
71934582
59929174
16109662
16391305
12227139
39396463
26727033
2944254
159933
86301363
8847411
88485621
4053469
51576730
68972660
82114491
94681419
33492285
16637591
83101288
86218368
12737713
5878163
31919132