80113552
69169052
99476186
16053031
58338539
47469814
20291206
25461984
5566694
64658894
4193895
87341585
22973464
83466771
6618450
89901539
19785611
28809764
13394552
30475303
67226747
7003878
72812623
82312997
94394788
23297548
82521106
53552329
24192149
24795326
34217753
25315546
4711272
78749302
3908991
30479367
91116189
86933109
97998636
66259226