5393363
35106800
14379924
95047601
14156536
23228551
33401681
47622873
24649642
6498247
30112540
25109127
91637944
89412259
16079713
85275187
28013923
504291
66023998
34445739
3668106
83634075
52162810
65873744
11967492
87614592
87859552
98545598
81948625
13215356
19692805
5264604
1665369
85653662
51722447
71376456
21256422
84292344
17196104
32365656