81314871
4403574
8000496
1467251
77393949
40844001
86948326
10572886
82212688
21449171
73992197
657672
15418797
22818180
94107393
98446955
95949190
45022271
57453942
10793204
94318931
57885938
84594987
79629114
46978637
82962022
13005101
65305649
17474683
18452835
78902674
1233119
37953209
81675618
17473292
6349895
61068590
35234124
57971289
24312767