27004276
26848614
30521055
90031746
83506513
20883797
84959532
30742633
20881822
18896202
15014806
29215829
2849195
35478961
88925814
14434618
59787497
7033595
58095241
6441696
61577448
55108258
97304523
30265392
18808710
36119950
76007995
31335515
53515682
48721425
59516105
56166793
91122625
4768516
37862497
1049164
3844730
8803168
56128798
87348908