58364809
30364045
301170
39488981
72083059
89218900
90282990
66525785
52731279
77878898
84107029
62162574
30566964
77627682
30823250
94729544
91611033
20036411
48729093
79162909
97733371
81805989
81728279
96027485
89352121
37642635
57406093
36579318
51988976
82583036
80786271
46844992
63944852
79475209
28845195
714458
19084967
27682472
82389857
32688200