19835735
97104273
7447056
72193995
21597100
71316825
5880326
40572847
8324446
6777451
739006
39257003
16568470
5972083
13258525
38666033
55049038
83992940
8120708
26177581
41049884
56929141
4352267
72225089
57144336
91541842
50977545
2652473
81282501
5882173
49016698
21941479
65072622
7831617
50368754
15653331
62356361
87641698
47312228
9502269