475131
67422382
60958600
97769353
61005870
75203323
4456163
69565670
53816518
86258374
502880
22824972
9369195
65795940
21383956
28329031
67755755
76427807
50406110
82543037
74941253
6682797
362181
51594074
47065091
61472355
19134739
7434282
66179096
13255560
86607177
2395868
82992960
91614850
69352109
82627536
98929647
37327183
49164550
8972763