18169596
2734127
3806375
16637100
3637315
39758009
3169231
15458600
77506293
5667286
35472681
8338962
97936293
44597305
342103
4647936
32047745
77461905
13052943
51546135
21024145
76677190
8686361
29709825
15618774
40809677
56871515
5722376
46992795
47131606
4221091
98047477
58504760
90902904
59502724
5053865
85025274
22242909
4101776
21461980